Definition of the Word REN
A kidney.
Close Window